teacher's pet pupil - Alemán Inglés Diccionario